/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.elcom.emocbc.cbcresponseparser.cbcresponse.getmessagestatus;

import java.util.List;

/**
 *
 * @author GiangLT
 */
public class CbcMessageStatusPerBsc {

    private String bscId;
    private List<BroadcastInformation> broadcastInformations;
    private NumberOfBroadcastCompleteList numberOfBroadcastCompleteList;

    public CbcMessageStatusPerBsc() {
    }

    public String getBscId() {
        return bscId;
    }

    public void setBscId(String bscId) {
        this.bscId = bscId;
    }

    public List<BroadcastInformation> getBroadcastInformations() {
        return broadcastInformations;
    }

    public void setBroadcastInformations(List<BroadcastInformation> broadcastInformations) {
        this.broadcastInformations = broadcastInformations;
    }

    public NumberOfBroadcastCompleteList getNumberOfBroadcastCompleteList() {
        return numberOfBroadcastCompleteList;
    }

    public void setNumberOfBroadcastCompleteList(NumberOfBroadcastCompleteList numberOfBroadcastCompleteList) {
        this.numberOfBroadcastCompleteList = numberOfBroadcastCompleteList;
    }

    @Override
    public String toString() {
        String result = "CbcMessageStatusPerBsc{" + "bscId=" + bscId + ", ";
        if (broadcastInformations != null && !broadcastInformations.isEmpty()) {
            for (BroadcastInformation broadcastInformation : broadcastInformations) {
                result += broadcastInformation.toString();
            }
        }
        result += ", " + numberOfBroadcastCompleteList + '}';
        return result;
    }
}
